Using the 1D Barcode Samples

Creating a Barcode

To create a Linear 1D Barcode (must have a DIB open), move to the menu item: Barcoding > Write 1 Barcode > Write Barcode to Rectangle.

 

 

Barcode Standard

Which barcode standard the barcode will be created with.

Barcode String

Information to be encoded. The Barcode standard specifies which characters can be entered in this field (Text Input radio button  is checked) or contained by file (File Input radio button  is checked).

Unit

The Offset and Size can be shown in different units: pixels, millimeters or inch/100.

Align

The barcode can be aligned to one of the corners of drawing area. The user can select “Left-Top”, “Right-Top”, “Left-Bottom” or “Right-Bottom” corner.

Offset

Distance from the aligned corner in X and Y direction, in the chosen unit.

Size

“Large”, “Medium” or “Small” barcode can be chosen, the “Width” and “Height” fields show the size in the chosen units. Other size can be set directly in a separate dialog, invoked by “Advanced Settings” button.

Direction

Orientation of the barcode (Left-Right, Right-Left, Top-Bottom or Bottom-Top).

Preview

This fields shows (with grey rectangle) the current position of barcode on the whole document.

 

 

Pressing the “Advanced Settings” button, the following dialog appears:

 

 

Width of thinnest bar

Defines in pixels how wide the smallest modules will be

Width of thinnest space

Defines in pixels how wide the smallest white space will be between modules.

Neighboring level distance

Specifies the length of each character’s barcode value.

Empty Frame Size

The amount of white space above the barcode in the given rectangle.

Opacity

If checked, this option will cover any information beneath the barcode.

Show Text

Toggles whether the text value of the barcode will be shown or not.

 

 

 

Reading all Barcodes

 

To read all available 1D barcodes, navigate to: Barcoding > Detect And Decode All Barcodes

 

 

Dilation Matrix Size

May help rectify damaged barcode samples by increasing this number. Dilation may help fill holes or inaccuracies in the barcode. 

Minimal Bar Number

Minimum number of lines mandatory in order to detect as a barcode.

Enlarge Percent

The percent of enlargement required to detect and read the barcode.

Minimal Side Length Ratio

Specifies the minimal ratio of longer to shorter in order to recognize the element as a barcode.

Maximal Distance Ratio

How far two barcodes must be apart in order to read them as separate barcodes.

Maximal Angle Difference

The maximum amount that a single barcode may be bent and still be read.

Search Area

Defines the area (left, right, top and bottom of the box) where barcodes will be scanned for.

 

Detecting the Orientation of One Barcode

To find the angle of orientation if there is only one barcode on the bitmap select: Barcoding > Detect Barcode Orientation. A dialogue will appear as shown below indicating the orientation of the barcode that was found.

 

 

Detecting the Largest Available Area for a New Barcode.

To automatically detect the largest area click: Barcoding > Detect Largest Empty Rectangle. A dialogue box will appear as seen below with the appropriate information:

 

 

Reading only one barcode by orientation.

To read one barcode by the orientation: Barcoding > Read 1 BarCode > Automatic Horizontal/Vertical Reading. Specify which Direction (orientation) to search for and the search area by entering Left, Right, Top and Bottom coordinates. If more then one barcode fits the criteria, the first available barcode will be displayed.

This option may also be chosen to target a specific standard barcode by clicking: Barcoding > Read 1 BarCode > Horizontal/Vertical Reading > (the specific standard barcode).

 

 

Reading any one first available barcode.

To read one barcode with any orientation: Barcoding > Read 1 BarCode > Automatic Skewed Reading. Simply specify the coordinates to be scanned for a barcode.

This option may also be chosen to target a specific standard barcode by clicking: Barcoding > Read 1 BarCode > Skewed Reading > (the specific standard barcode).